﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Gx.Model.Enums
{
    /// <summary>
    /// 计费单位
    /// </summary>
    public enum ChargeUnit
    {
        //按吨 = 1,
        //按件 = 2,
        //按托盘/面积 = 3,
        //按板 = 4
        [Description("按吨")]
        ByTon = 1,
        [Description("按件")]
        ByPiece = 2,
        [Description("按托盘/面积")]
        ByPalletOrArea = 3,
        [Description("按板")]
        ByPlate = 4
    }

    /// <summary>
    /// 冷藏算法
    /// </summary>
    public enum ColdAlgorithm
    {
        //按周期收取
        //先按周期后按天收取
        //按每天收取
        //按合同收取
        //按天后收，月结
        //按天后收，不月结
        [Description("按周期收取")]
        ByPeriod = 1,
        [Description("先按周期后按天收取")]
        ByPeriodAndDay = 2,
        [Description("按每天收取")]
        ByDay = 3,
        [Description("按合同收取")]
        ByContract = 4,
        [Description("按天后收，月结")]
        ByDayAndMonth = 5,
        [Description("按天后收，不月结")]
        ByDayAndNotMonth = 6
    }
}
